﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace AlocaProfeV2.Modelos
{
    public class Disciplina
    {
        private Int32 id;

        private String sigla;

        private String nome;

        private Int32 semestre;

        private String codigoTurma;

        private String periodo;

        private String diaSemana;

        private Boolean alocada;

        public Int32 Id
        {
            get { return id; }
            set { id = value; }
        }

        public String Sigla
        {
            get { return sigla; }
            set { sigla = value; }
        }

        public String Nome
        {
            get { return nome; }
            set { nome = value; }
        }

        public Int32 Semestre
        {
            get { return semestre; }
            set { semestre = value; }
        }

        public String CodigoTurma
        {
            get { return codigoTurma; }
            set { codigoTurma = value; }
        }

        public String Periodo
        {
            get { return periodo; }
            set { periodo = value; }
        }

        public String DiaSemana
        {
            get { return diaSemana; }
            set { diaSemana = value; }
        }

        public Boolean Alocada
        {
            get { return alocada; }
            set { alocada = value; }
        }

        public Disciplina(string sigla, string nome, Int32 semestre, string codigoTurma, string periodo, string diaSemana, Boolean alocada)
        {
            this.nome = nome;
            this.sigla = sigla;
            this.codigoTurma = codigoTurma;
            this.semestre = semestre;
            this.periodo = periodo;
            this.diaSemana = diaSemana;
            this.alocada = alocada;
        }

        public Disciplina(Int32 id, string sigla, string nome, Int32 semestre, string codigoTurma, string periodo, string diaSemana, Boolean alocada)
        {
            this.id = id;
            this.nome = nome;
            this.sigla = sigla;
            this.codigoTurma = codigoTurma;
            this.semestre = semestre;
            this.periodo = periodo;
            this.diaSemana = diaSemana;
            this.alocada = alocada;
        }
    }
}